super cup - French English Dictionary